rubbish from a demolished building - Alemán Inglés Diccionario